Filter

Cuisines

Select cuisines

The Best 15 Fast Food, Restaurants in Saint Louis, Missouri (MO), United States

Al-Tarboush
4.9
50 reviews

602 Westgate Ave, Saint Louis, MO 63130-4729, Saint Louis

This place is the absolute best for falafel. The shawarma is great and so is the shish taouk! I recommend this place to